carpenters' bench - Turkish English Dictionary